be safe from the rain - French English Dictionary